COMPX546-23B (HAM)
Graph Theory
15 Points
Staff
Convenor(s)
Nicholas Cavenagh
8329
G.3.25
nicholas.cavenagh@waikato.ac.nz
|
Administrator(s)
Librarian(s)
You can contact staff by:
- Calling +64 7 838 4466 select option 1, then enter the extension.
-
Extensions starting with 4, 5, 9 or 3 can also be direct dialled:
- For extensions starting with 4: dial +64 7 838 extension.
- For extensions starting with 5: dial +64 7 858 extension.
- For extensions starting with 9: dial +64 7 837 extension.
- For extensions starting with 3: dial +64 7 2620 + the last 3 digits of the extension e.g. 3123 = +64 7 262 0123.
What this paper is about
How this paper will be taught
Required Readings
Learning Outcomes
Students who successfully complete the course should be able to:
Assessments
How you will be assessed
The assessment consists of five assignments, each worth 15% and one project, worth 25%. The project consists of a report worth 20% and a 10 minute oral presentation during class in the week October 9th-13th worth 5%.
In the assignment work students can pick and choose between more theoretical proof-style questions and coding of algorithms, depending on their background and interests.
A preliminary deadline for the report is Wednesday, September 30th. Students who submit their report by this time will get feedback for improvement from the lecturer. The final deadline for the report is Friday October 20th.
The report will be marked on the ability of the student to use coherent and clear notation and communication as well as understanding of the topic. The target audience are your classmates rather than the lecturer. The report must include a proper bibliography with at least 3 different sources.
There are two options for the project:
Option 1: Theory Option
For the project, students must research a topic within combinatorics. Suggested topics are:
Steiner Triple Systems, Hadamard Matrices, Cycle Decompositions, Balanced Tournament Designs, Magic squares, Pairwise Balanced Designs, Linear Spaces, Lotto Designs, Ramsey Numbers, Partially Ordered Sets, Matroids.
Students may come up with their own topic at the lecturer's approval.
It should include definitions, examples and some elementary lemmas or theorems in the area. The report must include at least one non-trivial proof written in the student's own words.
Option 2: Applications Option
The student must research a real-world application of a combinatorial algorithm. Suggested algorithms/applications:
Depth first search/breadth first search; the A* search algorithm; the travelling salesman problem; bipartite matchings; vertex-colorings and timetabling; operations research; printed circuit board design; traffic networking.
Students may come up with their own topic at the lecturer's approval.
The project should include non-trivial examples explored via a package such as MATLAB; including a discussion of assumptions and limitations of the algorithm in question.
The internal assessment/exam ratio (as stated in the University Calendar) is 100:0. There is no final exam.